package com.sitech.openapi.domain;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * Created by zhangsq on 2018/12/8.
 */
@ApiModel(value = "WorkOrder",description = "施工工单返回类")
public class WorkOrder {
    @ApiModelProperty(value = "接入号")
    private String accNbr;

    @ApiModelProperty(value = "订单标识")
    private String custOrderId;

    @ApiModelProperty(value = "外部订单标识")
    private String extCustOrderId;

    @ApiModelProperty(value = "归属本地网")
    private String lanId;

    @ApiModelProperty(value = "产品实例ID")
    private String prodInstId;

    @ApiModelProperty(value = "接入产品编码")
    private String productNbr;

    @ApiModelProperty(value = "开始时间")
    private String beginDate;

    @ApiModelProperty(value = "结束时间")
    private String endDate;

    @ApiModelProperty(value = "施工环节名称")
    private String segmentName;

    @ApiModelProperty(value = "施工环节序列号")
    private String sequenceId;

    @ApiModelProperty(value = "子订单状态")
    private String statusCd;

    @ApiModelProperty(value = "施工状态名称")
    private String statusName;

    @ApiModelProperty(value = "父级施工环节序列号")
    private String upSequenceId;

    @ApiModelProperty(value = "施工工单ID")
    private String workOrderId;

    @ApiModelProperty(value = "子订单标识")
    private String subOrderId;

    @ApiModelProperty(value = "省内施工人员")
    private String workStaffName;

    @ApiModelProperty(value = "成功/失败原因")
    private String segmentDesc;


    public String getAccNbr() {
        return accNbr;
    }

    public void setAccNbr(String accNbr) {
        this.accNbr = accNbr;
    }

    public String getBeginDate() {
        return beginDate;
    }

    public void setBeginDate(String beginDate) {
        this.beginDate = beginDate;
    }

    public String getCustOrderId() {
        return custOrderId;
    }

    public void setCustOrderId(String custOrderId) {
        this.custOrderId = custOrderId;
    }

    public String getEndDate() {
        return endDate;
    }

    public void setEndDate(String endDate) {
        this.endDate = endDate;
    }

    public String getExtCustOrderId() {
        return extCustOrderId;
    }

    public void setExtCustOrderId(String extCustOrderId) {
        this.extCustOrderId = extCustOrderId;
    }

    public String getLanId() {
        return lanId;
    }

    public void setLanId(String lanId) {
        this.lanId = lanId;
    }

    public String getProdInstId() {
        return prodInstId;
    }

    public void setProdInstId(String prodInstId) {
        this.prodInstId = prodInstId;
    }

    public String getProductNbr() {
        return productNbr;
    }

    public void setProductNbr(String productNbr) {
        this.productNbr = productNbr;
    }

    public String getSegmentDesc() {
        return segmentDesc;
    }

    public void setSegmentDesc(String segmentDesc) {
        this.segmentDesc = segmentDesc;
    }

    public String getSegmentName() {
        return segmentName;
    }

    public void setSegmentName(String segmentName) {
        this.segmentName = segmentName;
    }

    public String getSequenceId() {
        return sequenceId;
    }

    public void setSequenceId(String sequenceId) {
        this.sequenceId = sequenceId;
    }

    public String getStatusCd() {
        return statusCd;
    }

    public void setStatusCd(String statusCd) {
        this.statusCd = statusCd;
    }

    public String getStatusName() {
        return statusName;
    }

    public void setStatusName(String statusName) {
        this.statusName = statusName;
    }

    public String getSubOrderId() {
        return subOrderId;
    }

    public void setSubOrderId(String subOrderId) {
        this.subOrderId = subOrderId;
    }

    public String getUpSequenceId() {
        return upSequenceId;
    }

    public void setUpSequenceId(String upSequenceId) {
        this.upSequenceId = upSequenceId;
    }

    public String getWorkOrderId() {
        return workOrderId;
    }

    public void setWorkOrderId(String workOrderId) {
        this.workOrderId = workOrderId;
    }

    public String getWorkStaffName() {
        return workStaffName;
    }

    public void setWorkStaffName(String workStaffName) {
        this.workStaffName = workStaffName;
    }


}
